final machining - Turkish English Dictionary